executive directors - French English Dictionary